* {
margin:0;
padding:0;
}
body {
background: #CFCFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
#wrapper {
background: #7D868F;
border-left: 4px inset #00f;
border-right: 4px outset #00f;
margin:0 auto;
width:922px;
}
#header {
background:#5A6F8E url(/images/Hardware-Chip.png) no-repeat;
border:1px solid #CCCCCC;
color:#333333;
float:left;
height:150px;
margin:10px 0 5px;
padding:10px;
width:900px;
}
ul#menu { 
width: 100%; 
height: 43px; 
background: #FFF url(/images/menu-bg.gif) top left repeat-x; 
font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; 
font-weight: bold; 
list-style-type: none; 
margin: 0; 
padding: 0; }
ul#menu li { 
display: block; 
float: left; 
margin: 0 0 0 5px; }
ul#menu li a { 
height: 43px; 
color: #777; 
text-decoration: none; 
display: block; 
float: left; 
line-height: 200%; 
padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ 
color: #FFF; 
background: #BD9C8C url(/images/current-bg.gif) 
top left repeat-x; 
padding: 5px 15px 0; }
#navigation {
background:#5A6F8E none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#333333;
float:left;
margin:0 0 5px;
padding:10px;
width:900px;
}
#leftcolumn {
background:#fff none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#333333;
float:left;
height:auto;
min-height: 500px;
margin:0 5px 5px 0;
padding:10px;
width:678px;
}
#rightcolumn {
background:#5A6F8E none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#333333;
display:inline;
float:right;
height:200px;
margin:0 0 5px;
padding:10px;
width:195px;
}
#rightcolumnTwo {
background:#5A6F8E none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#333333;
display:inline;
float:right;
height:100%;
margin:0 0 5px;
padding:10px;
width:195px;
}
body { font-family: Arial; font-size: 16px; }
	dl { width: 100%; }
	dl,dd { margin: 0; }
	dt { background: #f00; font-size: 18px; padding: 5px; margin: 2px; }
	dt a { color: #FFF; }
	dd a { color: #000; }
	ul { list-style: none; padding: 5px; }
#footer {
background:#5A6F8E none repeat scroll 0 0;
border:1px solid #CCCCCC;
clear:both;
color:#333333;
margin:0 0 10px;
padding:10px;
width:900px;
}
